developmentally handicapped - Espagnol Anglais Dictionnaire